<?php
/** .-------------------------------------------------------------------
 * |  Software: [HDCMS framework]
 * |      Site: www.hdcms.com
 * |-------------------------------------------------------------------
 * |    Author: 向军 <2300071698@qq.com>
 * |    WeChat: aihoudun
 * | Copyright (c) 2012-2019, www.houdunwang.com. All Rights Reserved.
 * '-------------------------------------------------------------------*/

namespace web\admin\controller;

/**
 * Class Link
 * 友情链接
 */

class Link extends Common{
    protected $db;
    public function __construct()
    {
        parent::__construct();
        $this->db=new \system\model\Link();
    }
//    显示模板

    //动作
	public function index(){
		$data=$this->db->get();
//        分配变量显示模板
        View::with('data',$data)->make();
	}
//	添加
    public function add(){
        if (IS_POST){
//            添加成功
            if($this->db->store()){
                message('添加成功','','success');
            }
//            添加失败用getError接收错误信息
            message($this->db->getError(),'','error');
        }
//        显示模板
        View::make();
    }
//    编辑
    public function edit(){
//    获取旧数据
        if (IS_POST){
//            修改成功
            if ($this->db->edit()){
                message('修改成功','','success');
            }
//            修改失败用getError接收错误信息
            message('$this->db->getError','','error');
        }
//        请求数据
        $lid= q('get.lid',0,'intval');
        $oldData=$this->db->where('lid',$lid)->first();
        View::with('oldData',$oldData)->make();

    }
//    删除
    public function del(){
        $lid=q('get.lid',0,'intval');
        $this->db->where('lid',$lid)->delete();
        message('删除成功',u('index'),'success');
    }
}
